English word definition — powered by WordNet
a confused multitude of things
Want to remember mare's nest?